[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.FirstOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Needed static typing >")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Need Static Typing>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Need Static Typing>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Need static Typing>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.LongCount(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int64", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Max(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):TResult", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.LastOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Last(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.First(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Any(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.All(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>>):TResult", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>>):TAccumulate", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Count(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int32", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Double", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Double", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "sreekarc:<Needed static typing>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "sreekarc:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>>):System.Single", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>>):System.Int64", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<T>,System.Linq.Expressions.Expression`1<System.Func`2<T,S>>):System.Linq.IQueryable`1<S>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>>):System.Decimal", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>>):System.Double", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>>):System.Int32", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Single(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SingleOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Needed static typing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:more specific input types needed by method which is called in body.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:more specific input types needed by method which is called in body.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:more specific input types needed by method which is called in body.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:more specific input types needed by method which is called in body.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.LastOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.First(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Last(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>>):System.Decimal", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>):TSource", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>):TAccumulate", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>):TResult", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Int32", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Int64", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Zip(System.Linq.IQueryable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Linq.Expressions.Expression`1<System.Func`3<TFirst,TSecond,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Needed static typing.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.ToQueryable(System.Collections.Generic.IEnumerable`1<T>):System.Linq.IQueryable`1<T>", MessageId = "Queryable", Justification = "tadam:<Queryable is new term for a structure that can be queried>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.IQueryable", MessageId = "Queryable", Justification = "tadam:<Queryable is new term for a structure that can be queried>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.IOrderedQueryable", MessageId = "Queryable", Justification = "tadam:<Queryable is new term for a structure that can be queried>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.ToQueryable(System.Collections.IEnumerable):System.Linq.IQueryable", MessageId = "Queryable", Justification = "tadam:<Queryable is new term for a structure that can be queried>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable", MessageId = "Queryable", Justification = "tadam:<Queryable is new term for a structure that can be queried>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>>):TAccumulate", MessageId = "2#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>>):TResult", MessageId = "2#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>):TAccumulate", MessageId = "2#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>,System.Func`2<TAccumulate,TResult>):TResult", MessageId = "2#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", MessageId = "1#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,TSource,TSource>):TSource", MessageId = "1#func", Justification = "TAdam:<FxCop not handling generic Func argument well.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Sequence.Concat(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEnumerable`1<T>):System.Collections.Generic.IEnumerable`1<T>", MessageId = "Concat", Justification = "tadam:<Common syntax consistent with String.Concat>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Concat(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEnumerable`1<T>):System.Collections.Generic.IEnumerable`1<T>", MessageId = "Concat", Justification = "tadam:<Common syntax consistent with String.Concat>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.QueryExpression.Concat(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):System.Linq.Expressions.Expression", MessageId = "Concat", Justification = "tadam:<Common syntax consistent with String.Concat>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Concat(System.Linq.IQueryable`1<T>,System.Linq.IQueryable`1<T>):System.Linq.IQueryable`1<T>", MessageId = "Concat", Justification = "tadam:<Common syntax consistent with String.Concat>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", MessageId = "1#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,TSource,TSource>):TSource", MessageId = "1#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>,System.Func`2<TAccumulate,TResult>):TResult", MessageId = "2#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,TAccumulate,System.Func`3<TAccumulate,TSource,TAccumulate>):TAccumulate", MessageId = "2#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>>):TAccumulate", MessageId = "2#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>>):TResult", MessageId = "2#func", Justification = "wesdyer:<Abbreviation of function used for delegates, clear meaning.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.Expression.Funclet(System.Linq.Expressions.Funclet,System.Type):System.Linq.Expressions.FuncletExpression", MessageId = "0#funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.FuncletExpression.Funclet", MessageId = "Funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.ExpressionType.Funclet", MessageId = "Funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.Expression.Funclet(System.Linq.Expressions.Funclet,System.Type):System.Linq.Expressions.FuncletExpression", MessageId = "Funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.FuncletExpression", MessageId = "Funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.Funclet", MessageId = "Funclet", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Expressions.Expression.GetFuncType(System.Type[]):System.Type", MessageId = "Func", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Linq.Expressions.resources", MessageId = "Func", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>):TSource", MessageId = "1#func", Justification = "esentuna:Valid abbreviation for a variable of type Func.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>):TAccumulate", MessageId = "2#func", Justification = "esentuna:Valid abbreviation for a variable of type Func.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>):TResult", MessageId = "2#func", Justification = "esentuna:Valid abbreviation for a variable of type Func.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Linq.Expressions.resources", MessageId = "Linq", Justification = "tadam:<Marketing term for Language INtegrated Query>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Linq.resources", MessageId = "Linq", Justification = "tadam:<Marketing term for Language INtegrated Query>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Runtime.CompilerServices.ExecutionScope.Globals", MessageId = "Globals", Justification = "tadam:<Referring to variable is Global scope and is a reasonable complement to Locals>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Queryable.Zip(System.Linq.IQueryable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Linq.Expressions.Expression`1<System.Func`3<TFirst,TSecond,TResult>):System.Linq.IQueryable`1<TResult>", MessageId = "2#func", Justification = "esentuna:Valid Linq API operator name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Linq.Enumerable.Zip(System.Collections.Generic.IEnumerable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Func`3<TFirst,TSecond,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", MessageId = "2#func", Justification = "esentuna:Valid Linq API operator name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IOrderedQueryable", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IOrderedQueryable`1", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IGrouping`2", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IQueryable`1", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IQueryable", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.Lookup`2", Justification = "tadam:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.IOrderedEnumerable`1", Justification = "jomof:<Collection is not appropriate in this instance because the API needs to denote queryability>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.MSInternal", "CA905:SystemAndMicrosoftNamespacesRequireApproval", Scope = "Namespace", Target = "System.Linq.Expressions", Justification = "tadam:<Will be approved as part of architecture reveiw.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.MSInternal", "CA905:SystemAndMicrosoftNamespacesRequireApproval", Scope = "Namespace", Target = "System.Linq", Justification = "tadam:<Will be approved as part of architecture reveiw.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Scope = "Member", Target = "System.Linq.Expressions.Expression.Funclet(System.Linq.Expressions.Funclet,System.Type):System.Linq.Expressions.FuncletExpression", MessageId = "0#", Justification = "tadam:<Expression factory function used to indicate expression type that is being created and argument is type of expression to create, these two names are meant to indicate the same thing and other choices would be confusing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Scope = "Member", Target = "System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo):System.Linq.Expressions.MemberExpression", MessageId = "1#", Justification = "tadam:<Expression factory function used to indicate expression type that is being created and argument is type of expression to create, these two names are meant to indicate the same thing and other choices would be confusing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Scope = "Member", Target = "System.Linq.Expressions.Expression.Field(System.Linq.Expressions.Expression,System.Reflection.FieldInfo):System.Linq.Expressions.MemberExpression", MessageId = "1#", Justification = "tadam:<Expression factory function used to indicate expression type that is being created and argument is type of expression to create, these two names are meant to indicate the same thing and other choices would be confusing.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable", MessageId = "expression", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):System.Object", MessageId = "expression", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateConvertToType(System.Reflection.Emit.ILGenerator,System.Type,System.Type,System.Boolean):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.BinaryExpression.GetOperator():System.String", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionVisitor.Visit(System.Linq.Expressions.Expression):System.Linq.Expressions.Expression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateBinaryOp(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType,System.Type,System.Type,System.Type,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.Generate(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.Expression,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression):System.Linq.Expressions.BinaryExpression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo):System.Linq.Expressions.BinaryExpression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateLift(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType,System.Type,System.Linq.Expressions.MethodCallExpression,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.Expression.ValidateNewArgs(System.Reflection.ConstructorInfo,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.Expression>&,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.MemberInfo>):System.Void", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateBinaryOp(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType,System.Type,System.Type,System.Type,System.Boolean,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression):System.Linq.Expressions.BinaryExpression", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateUnliftedBinaryOp(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType,System.Type,System.Type):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "cburrows:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateNumericConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,System.Boolean):System.Void", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateLiftedBinaryOp(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType,System.Type,System.Type,System.Type,System.Boolean,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`3", Justification = "lukeh:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`4", Justification = "lukeh:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`5", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`6", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`7", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Action`8", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`3", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`4", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`5", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`6", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`7", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`8", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "Type", Target = "System.Func`9", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "System.Runtime.CompilerServices", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "System.Management", Justification = "cburrows:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.Generate(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.Expression,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.ToQueryable(System.Collections.Generic.IEnumerable`1<T>):System.Linq.IQueryable`1<T>", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.ToQueryable(System.Collections.IEnumerable):System.Linq.IQueryable", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.Generic.IEnumerable`1<TElement>):System.Linq.IQueryable`1<TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.Generic.IEnumerable`1<TElement>):System.Linq.IQueryable`1<TElement>", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Enumerable.Select(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Enumerable.Where(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "Member", Target = "System.Linq.Enumerable.ToList(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.List`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "Member", Target = "System.Linq.Enumerable.ToList(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.List`1<TSource>", Justification = "TAdam:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:ValidateArgumentsOfPublicMethods", Scope = "Member", Target = "System.Linq.Expressions.Expression.MakeGenericMethod(System.Reflection.MethodInfo,System.Type[]):System.Reflection.MethodInfo", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):S", MessageId = "expression", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):System.Object", MessageId = "expression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):System.Object", MessageId = "expression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable", MessageId = "expression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable", MessageId = "expression", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable`1<S>", MessageId = "expression", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereArrayIterator`1.Where(System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereEnumerableIterator`1.Where(System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereListIterator`1.Where(System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectArrayIterator`2.Select(System.Func`2<TResult,TResult2>):System.Collections.Generic.IEnumerable`1<TResult2>", MessageId = "selector", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectArrayIterator`2.Where(System.Func`2<TResult,System.Boolean>):System.Collections.Generic.IEnumerable`1<TResult>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectEnumerableIterator`2.Select(System.Func`2<TResult,TResult2>):System.Collections.Generic.IEnumerable`1<TResult2>", MessageId = "selector", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectEnumerableIterator`2.Where(System.Func`2<TResult,System.Boolean>):System.Collections.Generic.IEnumerable`1<TResult>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectListIterator`2.Select(System.Func`2<TResult,TResult2>):System.Collections.Generic.IEnumerable`1<TResult2>", MessageId = "selector", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.Enumerable+WhereSelectListIterator`2.Where(System.Func`2<TResult,System.Boolean>):System.Collections.Generic.IEnumerable`1<TResult>", MessageId = "predicate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Lookup`2.GetEnumerator():System.Collections.Generic.IEnumerator`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SingleOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Single(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.All(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>>):TAccumulate", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupJoin(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>>):TResult", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>>):System.Int32", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>>):System.Double", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>>):System.Decimal", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.First(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.FirstOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Last(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Count(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int32", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Max(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.LastOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.LongCount(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int64", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Lookup`2.ApplyResultSelector(System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Double", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Any(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupJoin(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):TResult", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Double", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>>):System.Int64", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>>):System.Single", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Generics are a key component of .Net Framework 2.0 and is utilized extensively by the LINQ APIs.  These APIs need to be writtn with generics in order to be flexible and allow querying on any datatype.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<T>,System.Linq.Expressions.Expression`1<System.Func`2<T,S>>):System.Linq.IQueryable`1<S>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>):TSource", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>):TAccumulate", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,TAccumulate,System.Linq.Expressions.Expression`1<System.Func`3<TAccumulate,TSource,TAccumulate>,System.Linq.Expressions.Expression`1<System.Func`2<TAccumulate,TResult>):TResult", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Int32", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Int64", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Zip(System.Linq.IQueryable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Linq.Expressions.Expression`1<System.Func`3<TFirst,TSecond,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.LastOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Union(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.LongCount(System.Linq.IQueryable`1<TSource>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.DefaultIfEmpty(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Last(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Distinct(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.LastOrDefault(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Max(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Count(System.Collections.Generic.IEnumerable`1<TSource>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Union(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.LongCount(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Max(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int32>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Count(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Intersect(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Intersect(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ElementAtOrDefault(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[]):System.Linq.Expressions.Expression`1<TDelegate>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Empty():System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>):System.Linq.Expressions.Expression`1<TDelegate>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Last(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Aggregate(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,TSource,TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Distinct(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SingleOrDefault(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ElementAt(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Single(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Reverse(System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OrderByDescending(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SkipWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Any(System.Collections.Generic.IEnumerable`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Skip(System.Linq.IQueryable`1<TSource>,System.Int32):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SingleOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.AsEnumerable(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Any(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Take(System.Linq.IQueryable`1<TSource>,System.Int32):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.TakeWhile(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Concat(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Single(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int64>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):TResult", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ThenByDescending(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OfType(System.Linq.IQueryable):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>>):System.Single", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.All(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ThenBy(System.Linq.IOrderedQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Single>):System.Single", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Cast(System.Collections.IEnumerable):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SequenceEqual(System.Linq.IQueryable`1<T>,System.Linq.IQueryable`1<T>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SequenceEqual(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Single(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Single(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SequenceEqual(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SequenceEqual(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Skip(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SkipWhile(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SingleOrDefault(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SingleOrDefault(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.OrderByDescending(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Reverse(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.OrderBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.OrderByDescending(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Select(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Select(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SkipWhile(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Take(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.TakeWhile(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Single>):System.Single", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ThenBy(System.Linq.IOrderedEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ThenByDescending(System.Linq.IOrderedEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.TakeWhile(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ThenBy(System.Linq.IOrderedEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int32>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int64>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Sum(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int32>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int64>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Last(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.LastOrDefault(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Join(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Last(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.LongCount(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.LastOrDefault(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.LongCount(System.Collections.Generic.IEnumerable`1<TSource>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.OfType(System.Collections.IEnumerable):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.OrderBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Single>):System.Single", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Single>):System.Single", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Max(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int64>):System.Int64", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Min(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Int32>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Count(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.DefaultIfEmpty(System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Count(System.Linq.IQueryable`1<TSource>):System.Int32", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ElementAt(System.Linq.IQueryable`1<TSource>,System.Int32):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.ElementAtOrDefault(System.Linq.IQueryable`1<TSource>,System.Int32):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Distinct(System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Distinct(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Reviwed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Reviwed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "Sreekarc:<Reviwed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Cast(System.Linq.IQueryable):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Concat(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Double>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Except(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.First(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.First(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TSource>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>,System.Linq.Expressions.Expression`1<System.Func`3<TKey,System.Collections.Generic.IEnumerable`1<TElement>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "Sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Except(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Linq.IQueryable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Except(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.First(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.FirstOrDefault(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Except(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.First(System.Linq.IQueryable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.FirstOrDefault(System.Collections.Generic.IEnumerable`1<TSource>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.FirstOrDefault(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.FirstOrDefault(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Union(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Union(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToLookup(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Linq.ILookup`2<TKey,TElement>", Justification = "sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToLookup(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.ILookup`2<TKey,TElement>", Justification = "sreekarc:<reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Join(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,TInner,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>>):TSource", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Where(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Where(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Boolean>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToLookup(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.ILookup`2<TKey,TSource>", Justification = "sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToDictionary(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Collections.Generic.Dictionary`2<TKey,TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToDictionary(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.Dictionary`2<TKey,TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ThenByDescending(System.Linq.IOrderedEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Collections.Generic.IComparer`1<TKey>):System.Linq.IOrderedEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToArray(System.Collections.Generic.IEnumerable`1<TSource>):TSource[]", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToList(System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.List`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToLookup(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Linq.ILookup`2<TKey,TSource>", Justification = "sreekarc:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToDictionary(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Collections.Generic.Dictionary`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.ToDictionary(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.Dictionary`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.Generic.IEnumerable`1<TElement>):System.Linq.IQueryable`1<TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupJoin(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Any(System.Linq.IQueryable`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Any(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Average(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.All(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Boolean", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Intersect(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Intersect(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Collections.Generic.IEnumerable`1<TSource>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupJoin(System.Collections.Generic.IEnumerable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Func`2<TOuter,TKey>,System.Func`2<TInner,TKey>,System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Expressions.Expression.MakeGenericMethod(System.Reflection.MethodInfo):System.Reflection.MethodInfo", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<T>,System.Linq.Expressions.Expression`1<System.Func`2<T,S>>):System.Linq.IQueryable`1<S>", Justification = "wesdyer:<Reviewed>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TCollection>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Union(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Union(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SequenceEqual(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Boolean", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SequenceEqual(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Boolean", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Intersect(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Except(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEqualityComparer`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Concat(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Except(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupJoin(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,System.Collections.Generic.IEnumerable`1<TInner>TResult>>,System.Collections.Generic.IEqualityComparer`1<TKey>):System.Linq.IQueryable`1<TResult>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Intersect(System.Linq.IQueryable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>):System.Linq.IQueryable`1<TSource>", Justification = "edmaurer:modern type inference permits inference here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):TResult", Justification = "sreekarc:<modern type inference permits inference here>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable`1<TElement>", Justification = "sreekarc:<modern type inference permits inference here>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TSource>>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.GroupBy(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>):System.Collections.Generic.IEnumerable`1<System.Linq.IGrouping`2<TKey,TElement>>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.SelectMany(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Func`3<TSource,TCollection,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Aggregate(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TSource,TSource>):TSource", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.GroupBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TElement>):System.Linq.IQueryable`1<System.Linq.IGrouping`2<TKey,TElement>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Join(System.Linq.IQueryable`1<TOuter>,System.Collections.Generic.IEnumerable`1<TInner>,System.Linq.Expressions.Expression`1<System.Func`2<TOuter,TKey>,System.Linq.Expressions.Expression`1<System.Func`2<TInner,TKey>,System.Linq.Expressions.Expression`1<System.Func`3<TOuter,TInner,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.OrderBy(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TKey>):System.Linq.IOrderedQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SelectMany(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Collections.Generic.IEnumerable`1<TCollection>>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,TCollection,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Decimal>):System.Decimal", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Double>):System.Double", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int32>):System.Int32", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Int64>):System.Int64", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Decimal>>):System.Nullable`1<System.Decimal>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Double>>):System.Nullable`1<System.Double>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int32>>):System.Nullable`1<System.Int32>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Int64>>):System.Nullable`1<System.Int64>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Nullable`1<System.Single>>):System.Nullable`1<System.Single>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Sum(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Single>):System.Single", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Where(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`3<TSource,System.Int32,System.Boolean>):System.Linq.IQueryable`1<TSource>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.Zip(System.Linq.IQueryable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Linq.Expressions.Expression`1<System.Func`3<TFirst,TSecond,TResult>):System.Linq.IQueryable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Enumerable.Zip(System.Collections.Generic.IEnumerable`1<TFirst>,System.Collections.Generic.IEnumerable`1<TSecond>,System.Func`3<TFirst,TSecond,TResult>):System.Collections.Generic.IEnumerable`1<TResult>", Justification = "esentuna:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.HasLinkDemand(System.Reflection.MemberInfo):System.Boolean", MessageId = "member", Justification = "jomof:<This parameter will be used later.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateDecimalUnaryOp(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionType):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateArrayAssign(System.Reflection.Emit.ILGenerator,System.Type):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateGetValue(System.Reflection.Emit.ILGenerator,System.Type):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateGetValueOrDefault(System.Reflection.Emit.ILGenerator,System.Type):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateArrayAccess(System.Reflection.Emit.ILGenerator,System.Type,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateMemberAccess(System.Reflection.Emit.ILGenerator,System.Reflection.MemberInfo,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateArgAccess(System.Reflection.Emit.ILGenerator,System.Int32,System.Linq.Expressions.ExpressionCompiler+StackType):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateHasValue(System.Reflection.Emit.ILGenerator,System.Type):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GetParameterTypes(System.Linq.Expressions.LambdaExpression):System.Type[]", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateConstInt(System.Reflection.Emit.ILGenerator,System.Int32):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.EnumerableRewriter.UnwrapQueryable(System.Type):System.Type", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.EnumerableRewriter.UnwrapQueryable(System.Type):System.Type", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GetMemberType(System.Reflection.MemberInfo):System.Type", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateCastToType(System.Reflection.Emit.ILGenerator,System.Type,System.Type):System.Void", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.EnumerableRewriter.ArgTypesEqual(System.Linq.Expressions.Expression[],System.Linq.Expressions.Expression[]):System.Boolean", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.EnumerableRewriter.ArgTypesEqual(System.Linq.Expressions.Expression[],System.Linq.Expressions.Expression[]):System.Boolean", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.HasLinkDemand(System.Reflection.MemberInfo):System.Boolean", Justification = "jomof:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GetParameterTypes(System.Reflection.MethodInfo):System.Type[]", Justification = "jomof:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.ReturnFromLocal(System.Reflection.Emit.ILGenerator,System.Linq.Expressions.ExpressionCompiler+StackType,System.Reflection.Emit.LocalBuilder):System.Linq.Expressions.ExpressionCompiler+StackType", Justification = "jomof:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1500:VariableNamesShouldNotMatchFieldNames", Scope = "Member", Target = "System.Linq.ExpressionCompiler.CompileDynamicLambda(System.Expressions.LambdaExpression):System.Delegate", MessageId = "scope", Justification = "petes:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.EnumerableRewriter.UnwrapQueryable(System.Type):System.Type", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.SystemCore_EnumerableDebugViewEmptyException.Empty.get_Empty():System.String", Justification = "sreekarc:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateNumericConversion(System.Reflection.Emit.ILGenerator,System.Type,System.Type,System.Boolean):System.Void", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateNullableToReferenceConversion(System.Reflection.Emit.ILGenerator,System.Type):System.Void", Justification = "cburrows:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.GenerateFieldAccess(System.Reflection.Emit.ILGenerator,System.Reflection.FieldInfo,System.Linq.Expressions.ExpressionCompiler+StackType):System.Void", Justification = "EricLi:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Runtime.CompilerServices.ExecutionScope.Parent", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Runtime.CompilerServices.StrongBox`1.Value", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Runtime.CompilerServices.ExecutionScope.Locals", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Runtime.CompilerServices.ExecutionScope.Globals", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Scope = "Member", Target = "System.Runtime.CompilerServices.IStrongBox", MessageId = "StrongBox", Justification = "tadam:<Cased correctly>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.Generic.IEnumerable`1<T>):System.Linq.IQueryable`1<T>", Justification = "tadam:<Not explicitly cast, done in underlying IL.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable):System.Linq.IQueryable", Justification = "tadam:<Not explicitly cast, done in underlying IL.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "Member", Target = "System.Linq.Expressions.StrongBox`1.System.Linq.Expressions.IStrongBox.Value.System.Linq.Expressions.IStrongBox.get_Value():System.Object", Justification = "tadam:<Hidden so that a different Value could be exposed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "Member", Target = "System.Runtime.CompilerServices.StrongBox`1.System.Runtime.CompilerServices.IStrongBox.Value.System.Runtime.CompilerServices.IStrongBox.set_Value(System.Object):System.Void", Justification = "tadam:<Hidden so that a different Value could be exposed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.Linq.Expressions.SRDescriptionAttribute..ctor(System.String)", Justification = "TAdam:<Initializing to false makes code cleaner.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.Linq.Expressions.SR..cctor()", Justification = "TAdam:<Generated code, no side effects>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[]):System.Linq.Expressions.LambdaExpression", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[]):System.Linq.Expressions.Expression`1<TDelegate>", Justification = "TAdam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable", Justification = "sreekarc:<FxCop doesn't recognize different between Foo and Foot of T for return types>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression):System.Linq.IQueryable`1<TElement>", Justification = "sreekarc:<FxCop doesn't recognize different between Foo and Foot of T for return types>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):TResult", Justification = "sreekarc:<FxCop doesn't recognize different between Foo and Foot of T for return types>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2223:MembersShouldDifferByMoreThanReturnType", Scope = "Member", Target = "System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression):System.Object", Justification = "sreekarc:<FxCop doesn't recognize different between Foo and Foot of T for return types>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1400:PInvokeEntryPointsShouldExist", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetFileMUIPath(System.Int32,System.String,System.Text.StringBuilder,System.Int32&,System.Text.StringBuilder,System.Int32&,System.Int64&):System.Boolean", Justification = "jfree:the entry point exists on Windows Vista.  This FxCop warning occurs when analyzing system.core.dll on legacy operating systems")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1400:PInvokeEntryPointsShouldExist", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetDynamicTimeZoneInformation(Microsoft.Win32.NativeMethods+DynamicTimeZoneInformation&):System.Int32", Justification = "jfree:the entry point exists on Windows Vista.  This FxCop warning occurs when analyzing system.core.dll on legacy operating systems")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetFileMUIPath(System.Int32,System.String,System.Text.StringBuilder,System.Int32&,System.Text.StringBuilder,System.Int32&,System.Int64&):System.Boolean", Justification = "jfree:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.LoadString(Microsoft.Win32.SafeLibraryHandle,System.Int32,System.Text.StringBuilder,System.Int32):System.Int32", Justification = "jfree:pinvoke required by System.TimeZoneInfo")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.LoadLibraryEx(System.String,System.IntPtr,System.Int32):Microsoft.Win32.SafeLibraryHandle", Justification = "jfree:pinvoke required by System.TimeZoneInfo")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetTimeZoneInformation(Microsoft.Win32.NativeMethods+TimeZoneInformation&):System.Int32", Justification = "jfree:pinvoke required by System.TimeZoneInfo")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetDynamicTimeZoneInformation(Microsoft.Win32.NativeMethods+DynamicTimeZoneInformation&):System.Int32", Justification = "jfree:pinvoke required by System.TimeZoneInfo")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1047:DoNotDeclareProtectedMembersInSealedTypes", Scope = "Member", Target = "Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle.ReleaseHandle():System.Boolean", Justification = "jfree:ReleaseHandle is declared on the base class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1048:DoNotDeclareVirtualMembersInSealedTypes", Scope = "Member", Target = "Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle.ReleaseHandle():System.Boolean", Justification = "jfree:ReleaseHandle is declared on the base class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.TimeZoneInfo.Local.get_Local():System.TimeZoneInfo", Justification = "jfree:call to Marshal.GetLastWin32Error() is safe")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.TimeZoneInfo.GetLocalTimeZone():System.TimeZoneInfo", Justification = "jfree:call to Marshal.GetLastWin32Error() is safe")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "Member", Target = "System.TimeZoneInfo.GetSystemTimeZones():System.Collections.ObjectModel.ReadOnlyCollection`1<System.TimeZoneInfo>", Justification = "jfree:GetSystemTimeZones is an expensive call; it should remain as a method instead of a property")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.TimeZoneInfo.TryGetLocalizedNameByNativeResource(System.String,System.Int32):System.String", Justification = "jfree:SafeHandle.get_IsInvalid() call is safe")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1034:NestedTypesShouldNotBeVisible", Scope = "Type", Target = "System.TimeZoneInfo+AdjustmentRule", Justification = "jfree:Type is nested 1) because using this class is an ultra-advanced scenario.  2) to reduce clutter in System namespace.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1034:NestedTypesShouldNotBeVisible", Scope = "Type", Target = "System.TimeZoneInfo+TransitionTime", Justification = "jfree:Type is nested 1) because using this class is an ultra-advanced scenario.  2) to reduce clutter in System namespace.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Linq.ILookup`2", Justification = "sreekarc:<consistancy with Lookup>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "System.Collections.Generic", Justification = "kimhamil:Namespace has other types in a different assembly")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1000:DoNotDeclareStaticMembersOnGenericTypes", Scope = "Member", Target = "System.Collections.Generic.HashSet`1.CreateSetComparer():System.Collections.Generic.IEqualityComparer`1<System.Collections.Generic.HashSet`1<T>>", Justification = "kimhamil:Special case: expect that this will be used rarely. This provides set-of-set equality and is included for Linq compatibility.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Collections.Generic.HashSet`1.CreateSetComparer():System.Collections.Generic.IEqualityComparer`1<System.Collections.Generic.HashSet`1<T>>", Justification = "kimhamil:Special case: expect that this will be used rarely. This provides set-of-set equality and is included for Linq compatibility.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "Member", Target = "System.Collections.Generic.HashSet`1", Justification = "kimhamil:HashSetCollection or any other XCollection is unacceptable as a name for this feature")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes", Scope = "Type", Target = "System.Collections.Generic.HashSet`1+Enumerator", Justification = "kimhamil:Consistency with other enumerators.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", Scope = "Member", Target = "System.IO.AnonymousPipeServerStream.GetClientHandleAsString():System.String", MessageId = "System.Runtime.InteropServices.SafeHandle.DangerousGetHandle", Justification = "kimhamil:currently used to pass client's handle")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1415:DeclarePInvokesCorrectly", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.WriteFile(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Byte*,System.Int32,System.Int32&,System.IntPtr):System.Int32", Justification = "kimhamil:accepted")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeServerStream.Dispose(System.Boolean):System.Void", Justification = "kimhamil:security policy is full demand for full trust at construction, then only subsequent demands for impersonation-related methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.Persist(System.Runtime.InteropServices.SafeHandle):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.WaitForPipeDrain():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.CheckConnectOperations():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1415:DeclarePInvokesCorrectly", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.ReadFile(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Byte*,System.Int32,System.Int32&,System.IntPtr):System.Int32", Justification = "kimhamil:exception here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2114:MethodSecurityShouldBeASupersetOfType", Scope = "Member", Target = "System.IO.Pipes.PipeStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object):System.IAsyncResult", Justification = "kimhamil:method security on type is to prevent malicious code from subclassing PipeStream and binding to threadpool; this exception is ok. Will consider relaxing security more on PipeStream in the future")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1802:UseLiteralsWhereAppropriate", Scope = "Member", Target = "System.IO.Pipes.PipeStream._canUseAsync", Justification = "kimhamil:not necessary")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.GetAccessControl():System.IO.Pipes.PipeSecurity", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.CheckReadWriteOperations():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:ValidateArgumentsOfPublicMethods", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.RunAsClient(System.IO.Pipes.PipeStreamImpersonationWorker):System.Void", Justification = "kimhamil:accepted")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.TransmissionMode.get_TransmissionMode():System.IO.Pipes.PipeTransmissionMode", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.Persist(System.String):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "Microsoft.Win32.SafeHandles", Justification = "kimhamil:others exist in different assemblies")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.SafePipeHandle.get_SafePipeHandle():Microsoft.Win32.SafeHandles.SafePipeHandle", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.InBufferSize.get_InBufferSize():System.Int32", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeClientStream..ctor(System.String)", MessageId = "0#", Justification = "kimhamil:consistency; by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.Disconnect():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.OutBufferSize.get_OutBufferSize():System.Int32", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.RemoveAuditRuleAll(System.IO.Pipes.PipeAuditRule):System.Void", Justification = "kimhamil:consistency; by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.ReadMode.set_ReadMode(System.IO.Pipes.PipeTransmissionMode):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeClientStream.Connect(System.Int32):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.CheckDisconnectOperations():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeClientStream..ctor(System.IO.Pipes.PipeDirection,System.String)", MessageId = "1#", Justification = "kimhamil:FC agreed on this and got approval")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.Dispose(System.Boolean):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeServerStream.GetClientHandleAsString():System.String", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.ConnectNamedPipe(Microsoft.Win32.SafeHandles.SafePipeHandle,System.IntPtr):System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.GetImpersonationUserName():System.String", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.ResetAccessRule(System.IO.Pipes.PipeAccessRule):System.Void", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.ConnectNamedPipe(Microsoft.Win32.SafeHandles.SafePipeHandle,System.Threading.NativeOverlapped*):System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.NamedPipeServerStream.WaitForConnection():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.DisconnectNamedPipe(Microsoft.Win32.SafeHandles.SafePipeHandle):System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeServerStream.GetClientHandleAsString():System.String", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:DoNotPassLiteralsAsLocalizedParameters", Scope = "Member", Target = "System.IO.Pipes.NamedPipeClientStream..ctor(System.String,System.String,System.IO.Pipes.PipeAccessRights,System.IO.Pipes.PipeOptions,System.Security.Principal.TokenImpersonationLevel,System.IO.HandleInheritability)", MessageId = "System.ArgumentException.#ctor(System.String)", Justification = "kimhamil:exception ok here")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.AddAuditRule(System.IO.Pipes.PipeAuditRule):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.CheckPipePropertyOperations():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.FormatMessage(System.Int32,System.IntPtr,System.Int32,System.Int32,System.Text.StringBuilder,System.Int32,System.IntPtr):System.Int32", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeServerStream.DisposeLocalCopyOfClientHandle():System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2114:MethodSecurityShouldBeASupersetOfType", Scope = "Member", Target = "System.IO.Pipes.PipeStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object):System.IAsyncResult", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "Member", Target = "System.IO.Pipes.PipeStream.GetAccessControl():System.IO.Pipes.PipeSecurity", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue", Scope = "Type", Target = "System.IO.Pipes.PipeDirection", Justification = "kimhamil:exception in this case")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.GetSecAttrs(System.IO.HandleInheritability):Microsoft.Win32.UnsafeNativeMethods+SECURITY_ATTRIBUTES", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.WinIOError(System.Int32):System.Void", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.SetAccessRule(System.IO.Pipes.PipeAccessRule):System.Void", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.AddAccessRule(System.IO.Pipes.PipeAccessRule):System.Void", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.IsMessageComplete.get_IsMessageComplete():System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.RemoveAuditRule(System.IO.Pipes.PipeAuditRule):System.Boolean", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.BeginWriteCore(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object):System.IO.Pipes.PipeStreamAsyncResult", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1305:SpecifyIFormatProvider", Scope = "Member", Target = "System.IO.Pipes.AnonymousPipeClientStream..ctor(System.IO.Pipes.PipeDirection,System.String)", MessageId = "System.Int64.Parse(System.String)", Justification = "kimhamil:not necessary for handle")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeClientStream.NumberOfServerInstances.get_NumberOfServerInstances():System.Int32", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2217:DoNotMarkEnumsWithFlags", Scope = "Type", Target = "System.IO.Pipes.PipeOptions", Justification = "kimhamil:accepted")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.PipeStream.BeginReadCore(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object):System.IO.Pipes.PipeStreamAsyncResult", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.SetAuditRule(System.IO.Pipes.PipeAuditRule):System.Void", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.IO.Pipes.NamedPipeServerStream.BeginWaitForConnection(System.AsyncCallback,System.Object):System.IAsyncResult", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.IO.Pipes.PipeSecurity.RemoveAuditRuleSpecific(System.IO.Pipes.PipeAuditRule):System.Void", Justification = "kimhamil:by design")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.WaitNamedPipe(System.String,System.Int32):System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.GetNamedPipeHandleState(Microsoft.Win32.SafeHandles.SafePipeHandle,System.IntPtr,System.Int32&,System.IntPtr,System.IntPtr,System.IntPtr,System.Int32):System.Boolean", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.CreateNamedPipeClient(System.String,System.Int32,System.IO.FileShare,Microsoft.Win32.UnsafeNativeMethods+SECURITY_ATTRIBUTES,System.IO.FileMode,System.Int32,System.IntPtr):Microsoft.Win32.SafeHandles.SafePipeHandle", Justification = "kimhamil:see security policy above")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1414:MarkBooleanPInvokeArgumentsWithMarshalAs", Scope = "Member", Target = "Microsoft.Win32.UnsafeNativeMethods.SetEndOfFile(System.IntPtr):System.Boolean", Justification = "kimhamil:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Security.Cryptography.StrongNameSignatureInformation.HashAlgorithm.get_HashAlgorithm():System.String", Justification = "ShawnFa:Conceptually the hash algorithm is a property of the object, not the class.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "System.Security.Cryptography.X509Certificates", Justification = "ShawnFa:System.Security.Cryptography.X509Certificates is also defined in other assemblies")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation..ctor(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO,System.Security.Cryptography.X509Certificates.X509Chain,System.Security.Cryptography.X509Certificates.TimestampInformation)", Justification = "ShawnFa:Code clarity - we want to make it explicit that we choose to have a null time stamp in this case")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.BuildSignatureChain(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO,System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509RevocationFlag,System.Security.Cryptography.X509Certificates.X509RevocationMode):System.Security.Cryptography.X509Certificates.X509Chain", Justification = "ShawnFa:Signature chain access is protected with a StorePermission demand")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.CalculateSignerPublicKeyToken(System.Security.Cryptography.AsymmetricAlgorithm):System.Byte[]", MessageId = "System.Runtime.InteropServices.SafeHandle.DangerousGetHandle", Justification = "ShawnFa:DangerousGetHandle is called within a CER and wrapped by a AddRef/Release")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.CalculateSignerPublicKeyToken(System.Security.Cryptography.AsymmetricAlgorithm):System.Byte[]", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.GetTimestampInformation(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_TIMESTAMPER_INFO,System.Xml.XmlElement):System.Security.Cryptography.X509Certificates.TimestampInformation", Justification = "ShawnFa:LinkDemand APIs are not under the control of the callers")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodePublisher(System.Security.Cryptography.X509Certificates.X509Certificate2):System.Security.Cryptography.SignatureVerificationResult", MessageId = "System.Runtime.InteropServices.SafeHandle.DangerousGetHandle", Justification = "ShawnFa:DangerousGetHandle is called within a CER and wrapped by a AddRef/Release")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodePublisher(System.Security.Cryptography.X509Certificates.X509Certificate2):System.Security.Cryptography.SignatureVerificationResult", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodeSignature(System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509RevocationFlag,System.Security.Cryptography.X509Certificates.X509RevocationMode):System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Linq.Expressions.ExecutionScope.Parent", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Linq.Expressions.StrongBox`1.Value", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Linq.Expressions.ExecutionScope.Locals", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields", Scope = "Member", Target = "System.Linq.Expressions.ExecutionScope.Globals", Justification = "tadam:<reason for exclusion>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Scope = "Member", Target = "System.Linq.Expressions.IStrongBox", MessageId = "StrongBox", Justification = "tadam:<Cased correctly>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.Generic.IEnumerable`1<T>):System.Linq.IQueryable`1<T>", Justification = "tadam:<Not explicitly cast, done in underlying IL.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "Member", Target = "System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable):System.Linq.IQueryable", Justification = "tadam:<Not explicitly cast, done in underlying IL.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "Member", Target = "System.Runtime.CompilerServices.StrongBox`1.System.Runtime.CompilerServices.IStrongBox.Value.System.Runtime.CompilerServices.IStrongBox.get_Value():System.Object", Justification = "tadam:<Hidden so that a different Value could be exposed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "Member", Target = "System.Linq.Expressions.StrongBox`1.System.Linq.Expressions.IStrongBox.Value.System.Linq.Expressions.IStrongBox.set_Value(System.Object):System.Void", Justification = "tadam:<Hidden so that a different Value could be exposed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "Member", Target = "System.Linq.Queryable.Select(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>>):System.Linq.IQueryable`1<TResult>", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "Member", Target = "System.Linq.Queryable.SequenceEqual(System.Linq.IQueryable`1<TSource>,System.Linq.IQueryable`1<TSource>):System.Boolean", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.TimeZoneInfo..cctor()", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "Member", Target = "System.Linq.Queryable.Min(System.Linq.IQueryable`1<TSource>,System.Linq.Expressions.Expression`1<System.Func`2<TSource,TResult>):TResult", Justification = "wesdyer:<Reviewed.>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "Member", Target = "System.Linq.Expressions.Expression.IsImplicitNumericConversion(System.Type,System.Type):System.Boolean", Justification = "jomof:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Linq.Expressions.ExpressionCompiler.UseVirtual(System.Reflection.MethodInfo):System.Boolean", Justification = "jomof:<reason for baseline>")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "Member", Target = "System.Threading.ReaderWriterLockSlim.MyLockHeld.get_MyLockHeld():System.Boolean", Justification = "jomof:Integration")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.Linq.SystemCore_EnumerableDebugView..ctor(System.Collections.IEnumerable)", Justification = "vcgaunt:Integration")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "Member", Target = "System.Threading.ReaderWriterLockSlim.MyLockHeld.get_MyLockHeld():System.Boolean", Justification = "briangru:baselining error")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Core.resources", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Core.resources", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Core.resources", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", Scope = "Resource", Target = "Resource: Module: system.core.dll : System.Core.resources", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateDecryptor():System.Security.Cryptography.ICryptoTransform", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateDecryptor(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Byte[]):System.Security.Cryptography.ICryptoTransform", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateDecryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "0#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateDecryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "1#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateEncryptor():System.Security.Cryptography.ICryptoTransform", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateEncryptor(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Byte[]):System.Security.Cryptography.ICryptoTransform", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateEncryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "0#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.CreateEncryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "1#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.Dispose(System.Boolean):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.FindSupportedKeySizes(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Int32&):System.Security.Cryptography.KeySizes[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.GenerateIV():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.GenerateKey():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.Key.get_Key():System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.Key.set_Key(System.Byte[]):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.AesCryptoServiceProvider.KeySize.set_KeySize(System.Int32):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesManaged.CreateDecryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "0#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesManaged.CreateDecryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "1#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesManaged.CreateEncryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "0#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", Scope = "Member", Target = "System.Security.Cryptography.AesManaged.CreateEncryptor(System.Byte[],System.Byte[]):System.Security.Cryptography.ICryptoTransform", MessageId = "1#", Justification = "ShawnFa:Approved break to match framework guidelines")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptHashAlgorithm.Dispose():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptHashAlgorithm.HashCore(System.Byte[],System.Int32,System.Int32):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptHashAlgorithm.HashFinal():System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptHashAlgorithm.Initialize():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative.BCryptSupported.get_BCryptSupported():System.Boolean", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative.GetInt32Property(T,System.String):System.Int32", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative.GetProperty(T,System.String):System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative.OpenAlgorithm(System.String,System.String):Microsoft.Win32.SafeHandles.SafeBCryptAlgorithmHandle", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative+UnsafeNativeMethods.BCryptCreateHash(Microsoft.Win32.SafeHandles.SafeBCryptAlgorithmHandle,Microsoft.Win32.SafeHandles.SafeBCryptHashHandle&,System.IntPtr,System.Int32,System.IntPtr,System.Int32,System.Int32):System.Security.Cryptography.BCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative+UnsafeNativeMethods.BCryptFinishHash(Microsoft.Win32.SafeHandles.SafeBCryptHashHandle,System.Byte[],System.Int32,System.Int32):System.Security.Cryptography.BCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative+UnsafeNativeMethods.BCryptHashData(Microsoft.Win32.SafeHandles.SafeBCryptHashHandle,System.Byte[],System.Int32,System.Int32):System.Security.Cryptography.BCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.BCryptNative+UnsafeNativeMethods.BCryptOpenAlgorithmProvider(Microsoft.Win32.SafeHandles.SafeBCryptAlgorithmHandle&,System.String,System.String,System.Int32):System.Security.Cryptography.BCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiHashAlgorithm.Dispose():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.GetHashParameter(Microsoft.Win32.SafeHandles.SafeCapiHashHandle,System.Security.Cryptography.CapiNative+HashParameter):System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiHashAlgorithm.HashCore(System.Byte[],System.Int32,System.Int32):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiHashAlgorithm.HashFinal():System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiHashAlgorithm.Initialize():System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.AcquireCsp(System.String,System.String,System.Security.Cryptography.CapiNative+ProviderType,System.Security.Cryptography.CapiNative+CryptAcquireContextFlags,System.Boolean):Microsoft.Win32.SafeHandles.SafeCspHandle", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.ExportSymmetricKey(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle):System.Byte[]", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.GetProviderParameterStruct(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Security.Cryptography.CapiNative+ProviderParameter,System.Security.Cryptography.CapiNative+ProviderParameterFlags):T", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.ImportSymmetricKey(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Security.Cryptography.CapiNative+AlgorithmId,System.Byte[]):Microsoft.Win32.SafeHandles.SafeCapiKeyHandle", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.SetKeyParameter(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Security.Cryptography.CapiNative+KeyParameter,System.Byte[]):System.Void", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiNative.SetKeyParameter(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Security.Cryptography.CapiNative+KeyParameter,System.Int32):System.Void", Justification = "ShawnFa:Safe use of these mehtods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods._AxlPublicKeyBlobToPublicKeyToken(System.Security.Cryptography.CapiNative+CRYPTOAPI_BLOB&,Microsoft.Win32.SafeHandles.SafeAxlBufferHandle&):System.Int32", Justification = "ShawnFa:UnsafeNativeMethods class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptAcquireContext(Microsoft.Win32.SafeHandles.SafeCspHandle&,System.String,System.String,System.Security.Cryptography.CapiNative+ProviderType,System.Security.Cryptography.CapiNative+CryptAcquireContextFlags):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptCreateHash(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Security.Cryptography.CapiNative+AlgorithmId,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Int32,Microsoft.Win32.SafeHandles.SafeCapiHashHandle&):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptDuplicateKey(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.IntPtr,System.Int32,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle&):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptExportKey(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Int32,System.Int32,System.Byte[],System.Int32&):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptGenKey(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Security.Cryptography.CapiNative+AlgorithmId,System.Security.Cryptography.CapiNative+KeyFlags,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle&):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptGenRandom(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Int32,System.Byte[]):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptGetHashParam(Microsoft.Win32.SafeHandles.SafeCapiHashHandle,System.Security.Cryptography.CapiNative+HashParameter,System.Byte[],System.Int32&,System.Int32):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptGetProvParam(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Security.Cryptography.CapiNative+ProviderParameter,System.IntPtr,System.Int32&,System.Security.Cryptography.CapiNative+ProviderParameterFlags):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptHashData(Microsoft.Win32.SafeHandles.SafeCapiHashHandle,System.Byte[],System.Int32,System.Int32):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptImportKey(Microsoft.Win32.SafeHandles.SafeCspHandle,System.Byte[],System.Int32,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Security.Cryptography.CapiNative+KeyFlags,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle&):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.CapiNative+UnsafeNativeMethods.CryptSetKeyParam(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Security.Cryptography.CapiNative+KeyParameter,System.Byte[],System.Int32):System.Boolean", Justification = "ShawnFa:Reviewed usage.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiSymmetricAlgorithm..ctor(System.Int32,System.Int32,Microsoft.Win32.SafeHandles.SafeCspHandle,Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Byte[],System.Security.Cryptography.CipherMode,System.Security.Cryptography.PaddingMode,System.Security.Cryptography.EncryptionMode)", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CapiSymmetricAlgorithm.SetupKey(Microsoft.Win32.SafeHandles.SafeCapiKeyHandle,System.Byte[],System.Security.Cryptography.CipherMode,System.Int32):Microsoft.Win32.SafeHandles.SafeCapiKeyHandle", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP256", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP256", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP384", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP384", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP521", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDiffieHellmanP521", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDsaP256", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDsaP384", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithm.ECDsaP521", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.DiffieHellman", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.DiffieHellman", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.Dsa", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.ECDiffieHellman", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.ECDiffieHellman", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.ECDsa", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngAlgorithmGroup.Rsa", MessageId = "Rsa", Justification = "ShawnFa:RSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngExportPolicies", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKey", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CngKey..ctor(Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle,Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle)", Justification = "ShawnFa:Safe use of these methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity", Scope = "Member", Target = "System.Security.Cryptography.CngKey.BuildKeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags):System.Security.Permissions.KeyContainerPermission", Justification = "ShawnFa:Internal method, safe for use")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CngKey.Create(System.Security.Cryptography.CngAlgorithm,System.String,System.Security.Cryptography.CngKeyCreationParameters):System.Security.Cryptography.CngKey", Justification = "ShawnFa:Safe use of these methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CngKey.Dispose():System.Void", Justification = "ShawnFa:Cleanup method, safe to call.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.CngKey.Exists(System.String,System.Security.Cryptography.CngProvider,System.Security.Cryptography.CngKeyOpenOptions):System.Boolean", Justification = "ShawnFa:Safe use of this method.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyBlobFormat", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyBlobFormat.EccPrivateBlob", MessageId = "Ecc", Justification = "ShawnFa:Ecc is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyBlobFormat.EccPublicBlob", MessageId = "Ecc", Justification = "ShawnFa:Ecc is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyCreationOptions", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyCreationParameters", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyHandleOpenOptions", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyOpenOptions", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1008:EnumsShouldHaveZeroValue", Scope = "Type", Target = "System.Security.Cryptography.CngKeyOpenOptions", Justification = "ShawnFa:For usability purposes we're mapping User to value 0")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngKeyUsages", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2217:DoNotMarkEnumsWithFlags", Scope = "Type", Target = "System.Security.Cryptography.CngKeyUsages", Justification = "ShawnFa:Flag values are defined for interop with CNG")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngProperty", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngPropertyCollection", Justification = "Cng:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngPropertyOptions", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2217:DoNotMarkEnumsWithFlags", Scope = "Type", Target = "System.Security.Cryptography.CngPropertyOptions", Justification = "ShawnFa:Flag values are for interop with CNG")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngProvider", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngProvider.MicrosoftSmartCardKeyStorageProvider", MessageId = "CardKey", Justification = "ShawnFa:We mean 'card key', not cardkey")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngProvider.MicrosoftSmartCardKeyStorageProvider", MessageId = "SmartCard", Justification = "ShawnFa:CNG refers to these as 'smart card's not 'smartcard's")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngUIPolicy", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.CngUIProtectionLevels", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellman", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellman", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.DeriveKeyMaterial(System.Security.Cryptography.CngKey):System.Byte[]", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.HmacKey", Justification = "ShawnFa:This is a mutable array")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.HmacKey", MessageId = "Hmac", Justification = "ShawnFa:HMAC is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.Label", Justification = "ShawnFa:This is a mutable array")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.SecretAppend", Justification = "ShawnFa:This is a mutable array")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.SecretPrepend", Justification = "ShawnFa:This is a mutable array")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.Seed", Justification = "ShawnFa:This is a mutable array")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng.UseSecretAgreementAsHmacKey", MessageId = "Hmac", Justification = "ShawnFa:HMAC is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCng..ctor(System.Security.Cryptography.CngKey)", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanCngPublicKey..ctor(System.Security.Cryptography.CngKey)", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction.Hmac", MessageId = "Hmac", Justification = "ShawnFa:HMAC is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanPublicKey", MessageId = "Diffie", Justification = "ShawnFa:Diffie is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDiffieHellmanPublicKey", MessageId = "Hellman", Justification = "ShawnFa:Hellman is the correct spelling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDsa", MessageId = "Dsa", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDsaCng", MessageId = "Cng", Justification = "ShawnFa:CNG is an approved acronym")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDsaCng", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.ECDsaCng..ctor(System.Security.Cryptography.CngKey)", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.ECDsaCng.VerifyHash(System.Byte[],System.Byte[]):System.Boolean", Justification = "ShawnFa:We do not expose the handle directly and verification is not a protected operation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.ECDsaPaddingMode", MessageId = "Dsa", Justification = "ShawnFa:DSA is the algorithm name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1027:MarkEnumsWithFlags", Scope = "Type", Target = "System.Security.Cryptography.ECDsaPaddingMode", Justification = "ShawnFa:These are not flags, but values from the bcrypt implementation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.MD5Cng", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym for Crypto Next Generation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative.NCryptSupported.get_NCryptSupported():System.Boolean", Justification = "ShawnFa:Safe use of these methods.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative.DeriveKeyMaterial(Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle,System.String,System.String,System.Byte[],System.Byte[],System.Byte[],System.Security.Cryptography.NCryptNative+SecretAgreementFlags):System.Byte[]", Justification = "ShawnFa:Safe use of these methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative.GetPropertyAsString(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.Security.Cryptography.CngPropertyOptions):System.String", Justification = "ShawnFa:Safe use of these methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative.GetPropertyAsStruct(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.Security.Cryptography.CngPropertyOptions):T", Justification = "ShawnFa:Safe use of this method")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative.SetProperty(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.Security.SecureString,System.Security.Cryptography.CngPropertyOptions):System.Void", Justification = "ShawnFa:Safe use of these methods")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptDeriveKey(Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle,System.String,System.Security.Cryptography.NCryptNative+NCryptBufferDesc&,System.Byte[],System.Int32,System.Int32&,System.Security.Cryptography.NCryptNative+SecretAgreementFlags):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptGetProperty(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.Byte[],System.Int32,System.Int32&,System.Security.Cryptography.CngPropertyOptions):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptGetProperty(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.IntPtr&,System.Int32,System.Int32&,System.Security.Cryptography.CngPropertyOptions):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptImportKey(Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle,System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle&,System.Byte[],System.Int32,System.Int32):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptOpenKey(Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle,Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle&,System.String,System.Int32,System.Security.Cryptography.CngKeyOpenOptions):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptOpenStorageProvider(Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle&,System.String,System.Int32):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptSecretAgreement(Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle,Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle,Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle&,System.Int32):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptSetProperty(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.IntPtr,System.Int32,System.Security.Cryptography.CngPropertyOptions):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptSetProperty(Microsoft.Win32.SafeHandles.SafeNCryptHandle,System.String,System.Byte[],System.Int32,System.Security.Cryptography.CngPropertyOptions):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.NCryptNative+UnsafeNativeMethods.NCryptVerifySignature(Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle,System.IntPtr,System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32):System.Security.Cryptography.NCryptNative+ErrorCode", Justification = "ShawnFa:Reviewed")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.SHA1Cng", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym for Crypto Next Generation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.SHA384Cng", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym for Crypto Next Generation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.SHA256Cng", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym for Crypto Next Generation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "Member", Target = "System.Security.Cryptography.SHA512Cng", MessageId = "Cng", Justification = "ShawnFa:Cng is an approved acronym for Crypto Next Generation")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Scope = "Member", Target = "System.Security.Cryptography.StrongNameSignatureInformation.HashAlgorithm.get_HashAlgorithm():System.String", Justification = "ShawnFa:Conceptually the hash algorithm is a property of the object, not the class.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "Namespace", Target = "System.Security.Cryptography.X509Certificates", Justification = "ShawnFa:System.Security.Cryptography.X509Certificates is also defined in other assemblies")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1805:DoNotInitializeUnnecessarily", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation..ctor(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO,System.Security.Cryptography.X509Certificates.X509Chain,System.Security.Cryptography.X509Certificates.TimestampInformation)", Justification = "ShawnFa:Code clarity - we want to make it explicit that we choose to have a null time stamp in this case")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.X509Native+UnsafeNativeMethods._AxlGetIssuerPublicKeyHash(System.IntPtr,Microsoft.Win32.SafeHandles.SafeAxlBufferHandle&):System.Int32", Justification = "ShawnFa:UnsafeNativeMethods class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Interoperability", "CA1400:PInvokeEntryPointsShouldExist", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.X509Native+UnsafeNativeMethods._AxlGetIssuerPublicKeyHash(System.IntPtr,Microsoft.Win32.SafeHandles.SafeAxlBufferHandle&):System.Int32", Justification = "ShawnFa:FxCop bug - this entry point does exist")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.X509Native+UnsafeNativeMethods.CertVerifyAuthenticodeLicense(System.Security.Cryptography.CapiNative+CRYPTOAPI_BLOB&,System.Security.Cryptography.X509Certificates.X509Native+AxlVerificationFlags,System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO&,System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_TIMESTAMPER_INFO&):System.Int32", Justification = "ShawnFa:UnsafeNativeMethods class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.X509Native+UnsafeNativeMethods.CertFreeAuthenticodeSignerInfo(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO&):System.Int32", Justification = "ShawnFa:UnsafeNativeMethods class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2118:ReviewSuppressUnmanagedCodeSecurityUsage", Scope = "Member", Target = "System.Security.Cryptography.X509Certificates.X509Native+UnsafeNativeMethods.CertFreeAuthenticodeTimestamperInfo(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_TIMESTAMPER_INFO&):System.Int32", Justification = "ShawnFa:UnsafeNativeMethods class")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.BuildSignatureChain(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO,System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509RevocationFlag,System.Security.Cryptography.X509Certificates.X509RevocationMode):System.Security.Cryptography.X509Certificates.X509Chain", Justification = "ShawnFa:Signature chain access is protected with a StorePermission demand")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2106:SecureAsserts", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.BuildSignatureChain(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_SIGNER_INFO,System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509RevocationFlag,System.Security.Cryptography.X509Certificates.X509RevocationMode):System.Security.Cryptography.X509Certificates.X509Chain", Justification = "ShawnFa:StorePermission is demanded on access to the X509Chain")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.CalculateSignerPublicKeyToken(System.Security.Cryptography.AsymmetricAlgorithm):System.Byte[]", MessageId = "System.Runtime.InteropServices.SafeHandle.DangerousGetHandle", Justification = "ShawnFa:DangerousGetHandle is called within a CER and wrapped by a AddRef/Release")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.CalculateSignerPublicKeyToken(System.Security.Cryptography.AsymmetricAlgorithm):System.Byte[]", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.GetTimestampInformation(System.Security.Cryptography.X509Certificates.X509Native+AXL_AUTHENTICODE_TIMESTAMPER_INFO,System.Xml.XmlElement):System.Security.Cryptography.X509Certificates.TimestampInformation", Justification = "ShawnFa:LinkDemand APIs are not under the control of the callers")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodePublisher(System.Security.Cryptography.X509Certificates.X509Certificate2):System.Security.Cryptography.SignatureVerificationResult", MessageId = "System.Runtime.InteropServices.SafeHandle.DangerousGetHandle", Justification = "ShawnFa:DangerousGetHandle is called within a CER and wrapped by a AddRef/Release")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodePublisher(System.Security.Cryptography.X509Certificates.X509Certificate2):System.Security.Cryptography.SignatureVerificationResult", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "Member", Target = "System.Security.Cryptography.Xml.ManifestSignedXml.VerifyAuthenticodeSignature(System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509RevocationFlag,System.Security.Cryptography.X509Certificates.X509RevocationMode):System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", Justification = "ShawnFa:Safe use of these methods, not exposed to user code")]
